.imgUploadTool{
    .imgCropBox{
    	min-width: 641px;
        position: relative;
        .cropBoardBox{
            display: inline-block;
            vertical-align: top;
            padding: 10px;
            .cropBoard{
                position: relative;
                width: 400px;
                height: 300px;
                margin: 40px auto;
                background-color: #ccc;
                //background-image: url(../images/icon_plus_size100.png);
                //background-repeat: no-repeat;
                //background-position: center center;
                text-align: center;
                .artworkAvatar{
                    position: absolute;
                    left: 50%;
                    top: 50%;
                }
                .text{
                    display: block;
                    padding-top: 200px;
                    text-align: center;
                }
                &.crop{
                    background-color: #000;
                    background-image: none;
                }
            }
        }
        .cropPreviewer{
            display: inline-block;
            vertical-align: top;
            padding: 10px;
            border-left: 1px solid #eee;
            .title{
                padding: 20px;
            }
            .viewer{
                margin-bottom: 20px;
                .imgBox{
                    position: relative;
                    display: block;
                    overflow: hidden;
                    margin: auto;
                    background-color: #ccc;
                    img{
                        position: absolute;
                    }
                }
                .typename{
                    line-height: 36px;
                    text-align: center;
                }
                .viewerSize(@n){
                    .imgBox{
                        width: @n;
                        height: @n;
                        img{
                            width: @n;
                            height: @n;
                        }
                    }
                }
//              &.viewer{
//                  .viewerSize(120px);
//              }
            }
            .fileInputBtn{
                display: block;
                width: 160px;
                margin: auto;
                margin-bottom: 20px;
                text-align: center;
            }
            .fileUploadTips{
                font-size: 12px;
                text-align: center;
                color: #999;
            }
        }
    }
}